#include<stdio.h>
int readFile(const char *fname, char *buffer, int bufferLen)
{
	int retLen=0;
	FILE *f;
	f = fopen(fname, "r"); //r=打开一个已有的文本文件，允许读取文件。
	if(f) {
		retLen= fread(buffer, 1, bufferLen, f);
		buffer[retLen]=0;
		fclose(f);
	}
	if(retLen <= 0){ 
		printf("读取文件错误，或者空文件！");
		return 0;
	}
	return retLen;
}


int main()
{
	char buf[255];
	const char fname[]= "C:/Users/123/Desktop/上海导航.txt";
	
	int retLen= readFile(fname,buf, 255);
	if(retLen != 0) {
		printf("读取的数据是: %s \n",buf);
	}
	getchar();
	return 0;
}